have a hearty appetite - Francés Inglés Diccionario